"...some astronomers have advanced the idea that animals like the dinosaurs that once roamed this planet are now finding Venus a happy place in which to live.”
As usual, the WT leadership was very vague when "citing" a supposed expert to bolster their ridiculous claims. I will personally give $100 to the first person who can prove that even one peer-respected astronomer ever advanced the ludicrous idea that there are living dinosaurs on Venus.
What a load of BS!